package com.sltx.service;

import com.sltx.dto.aa;
import com.sltx.util.PageData;

import java.util.List;
import java.util.Map;

/**
 * 分析对象维护
 */
public interface PackageService {

    //将Excel表格数据导入到数据库
    Object insertExcel(List<Map<String, Object>> list, PageData pd);

    //将Excel表格数据导入到数据库2
    int updateExcel(PageData pd);

    //将Excel表格数据导入到数据库3
    String deleteExcel(PageData pd);

    //获取所有企业包
    Map getPackage(PageData pd);

    //修改企业包名称
    int Update(PageData pd);

    //删除企业包
    String DeletePackage(PageData pd);

    //Excel表格下载
    List<Map<String, Object>> getExcel(PageData pd);

    //获取企业包中的企业
    List<Map<String, Object>> getPackageDetails(PageData pd);

    //删除企业
    int DeleteQymc(PageData pd);

    //查询删除后的企业数量
    int getCountEnterprise(PageData pd);

    //修改企业包中企业数量
    void updatePackage(PageData pd);

    //企业包中添加企业
//    int addQymdmcId(PageData pd,List<EntcolDTO> entcolDTO);

    //企业包中添加企业
    int addQymdmcId2(aa aa);


    int getQynum(PageData pd);

}


